long run/term - German English Dictionary